 .p-partners {



     // 走马灯广告位
     .banner {
         margin-bottom: 3rem;
         position: relative;
         height: 31rem;
         color: #fff;
         background: url('../../assets/img/banner_partners.jpg') center;
         background-size: cover;

         .m-navbar {
             position: absolute;
             top: 0;

             .ant-menu {
                 color: rgba(0, 0, 0, 0.85);
                 *{
                    color: rgba(0, 0, 0, 0.85);
                 }
             }
         }
     }

     .content {
         .subContainer {

             .goBack {
                 margin-bottom: 3rem;
                 font-size: 1.125rem;

                 .text {
                     color: rgba(0, 0, 0, 0.85)
                 }
             }

             .ant-input-search {
                 margin-bottom: 1rem;
             }
         }
     }

     .properties,
     .tags {
         display: flex;
         line-height: 2.25rem;
         font-size: 1rem;

         label {
             color: #999
         }

         ul {
             display: flex;

             li {
                 padding: 0 1rem;
                 cursor: pointer;

                 &.active {
                     color: @primary-color
                 }
             }
         }
     }

     .tags {
         margin-bottom: 3rem;
     }

     .totalNum {
         margin-bottom: 4rem;
     }

     .partners {
         position: relative;
         ul.list {
             display: flex;
             flex-wrap: wrap;
             margin-bottom: 4rem;
             li {
                 display: flex;
                 padding: 1rem;
                 width: calc(100% / 4);
                 height: 6rem;
                 border: .0625rem solid #ddd;
                 border-left: none;
                 border-top: none;

                 &:nth-of-type(4n+1) {
                     border-left: .0625rem solid #ddd;
                 }

                 &:nth-of-type(-n+4) {
                     border-top: .0625rem solid #ddd;
                 }

                 a {
                     flex: 1;

                     .img {
                         height: 100%;
                         background-repeat: no-repeat;
                         background-position: center;
                         background-size: contain;
                         filter: drop-shadow(.0625rem .0625rem .0625rem rgba(0,0,0,.5));
                        }
                 }

             }
         }

         .paginationWrap{
            margin-bottom: 4rem;
         }
     }
 }